package com.platform.modules.app.controller.dto;

import com.platform.modules.mall.entity.MallSkuUniqueInfoEntity;
import lombok.Data;

import java.math.BigDecimal;

@Data
public class ListDto {
    private static final long serialVersionUID = 1L;
    private String id;
    private BigDecimal price;
    private Integer stock;
    private String[] difference;

    public ListDto(MallSkuUniqueInfoEntity skuUniqueInfoEntity) {
        this.id = skuUniqueInfoEntity.getId();
        this.price = skuUniqueInfoEntity.getPrize() == null ? BigDecimal.ZERO : skuUniqueInfoEntity.getPrize();
        this.stock = skuUniqueInfoEntity.getStockNum();
        this.difference = skuUniqueInfoEntity.getDifference().split(",");
    }

}
